cross (somebody has) to carry - Spanish English Dictionary